franchise contract - Deutsch Englisch Wörterbuch